package edu.caece.algo2.tp;

import edu.caece.algo2.tp.hospital.Hospital;
import edu.caece.algo2.tp.mapa.Mapa;
import edu.caece.algo2.tp.transito.TorreTransito;

/**
 * Representa la ciudad.  Contiene referencias al hospital, al mapa y a la torre de transito.
 * @author diegoreymendez
 *
 */
public class Ciudad {

	private Hospital hospital;
	private Mapa mapa;
	private TorreTransito torreTransito;
	
	public Ciudad(Hospital hospital, Mapa mapa, TorreTransito torreTransito){
		this.hospital = hospital;
		this.mapa = mapa;
		this.torreTransito = torreTransito;
	}

	public Mapa getMapa() {
		return mapa;
	}

	public void setMapa(Mapa mapa) {
		this.mapa = mapa;
	}

	public Hospital getHospital() {
		return hospital;
	}

	public TorreTransito getTorreTransito() {
		return torreTransito;
	}
	
}
